stubble pasture - Turkish English Dictionary